sensor terrestre - German English Dictionary